duplicate turret - Spanish English Dictionary